Add Intel/VIA usb-uhci support (#1091)
authorFlorian Fainelli <[email protected]>
Thu, 28 Dec 2006 00:54:36 +0000 (00:54 +0000)
committerFlorian Fainelli <[email protected]>
Thu, 28 Dec 2006 00:54:36 +0000 (00:54 +0000)
SVN-Revision: 5912

openwrt/target/linux/Config.in
openwrt/target/linux/control/kmod-usb-uhci-iv.control [new file with mode: 0644]
openwrt/target/linux/linux-2.4/Makefile
openwrt/target/linux/linux-2.4/config/brcm

index afb0970cc23c0cf9268140423f25994562bc5c1c..abd14f09e7881715ea022b8d7f2d08a8c2fc97fb 100644 (file)
@@ -228,7 +228,7 @@ config BR2_PACKAGE_KMOD_USB
 
 config BR2_PACKAGE_KMOD_USB_CONTROLLER
        tristate
-       depends on BR2_PACKAGE_KMOD_USB_UHCI || BR2_PACKAGE_KMOD_USB_OHCI || BR2_PACKAGE_KMOD_USB2
+       depends on BR2_PACKAGE_KMOD_USB_UHCI || BR2_PACKAGE_KMOD_USB_UHCI_IV || BR2_PACKAGE_KMOD_USB_OHCI || BR2_PACKAGE_KMOD_USB2
        default n
 
 config BR2_PACKAGE_KMOD_USB_UHCI
@@ -237,6 +237,12 @@ config BR2_PACKAGE_KMOD_USB_UHCI
        depends BR2_PACKAGE_KMOD_USB
        select BR2_PACKAGE_KMOD_USB_CONTROLLER
 
+config BR2_PACKAGE_KMOD_USB_UHCI_IV
+       tristate "Support for Intel/VIA UHCI controllers"
+       default m
+       depends BR2_PACKAGE_KMOD_USB
+       select BR2_PACKAGE_KMOD_USB_CONTROLLER
+
 config BR2_PACKAGE_KMOD_USB_OHCI
        tristate "Support for OHCI controllers"
        default m
diff --git a/openwrt/target/linux/control/kmod-usb-uhci-iv.control b/openwrt/target/linux/control/kmod-usb-uhci-iv.control
new file mode 100644 (file)
index 0000000..5ed4acf
--- /dev/null
@@ -0,0 +1,4 @@
+Package: kmod-usb-uhci-iv
+Priority: optional
+Section: sys
+Description: Kernel driver for Intel/VIA UHCI USB controllers
index 76ca470edb48d0fee83d693e1863e80c9d829592..d155788f192798bddf001d3a6c8f518b443db6c4 100644 (file)
@@ -145,6 +145,9 @@ $(eval $(call KMOD_template,USB,usb-core,\
 $(eval $(call KMOD_template,USB_UHCI,usb-uhci,\
        $(MODULES_DIR)/kernel/drivers/usb/host/uhci.o \
 ,CONFIG_USB_UHCI_ALT,kmod-usb-core,60,uhci))
+$(eval $(call KMOD_template,USB_UHCI,usb-uhci-iv,\
+       $(MODULES_DIR)/kernel/drivers/usb/host/usb-uhci.o \
+,CONFIG_USB_UHCI,kmod-usb-core,60,usb-uhci-iv)) 
 $(eval $(call KMOD_template,USB_OHCI,usb-ohci,\
        $(MODULES_DIR)/kernel/drivers/usb/host/usb-ohci.o \
 ,CONFIG_USB_OHCI,kmod-usb-core,60,usb-ohci))
index 5318be549e7af613645f356da29f1d456e047ab9..3c25bd2741953d87d2cf7fa77c89b1be362eb75e 100644 (file)
@@ -1228,7 +1228,7 @@ CONFIG_USB_DEVICEFS=y
 # USB Host Controller Drivers
 #
 CONFIG_USB_EHCI_HCD=m
-# CONFIG_USB_UHCI is not set
+CONFIG_USB_UHCI=m
 CONFIG_USB_UHCI_ALT=m
 CONFIG_USB_OHCI=m